package com.linkhub.oms.admin.modules.product.domain.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

/**
 * @Description: LocalProductAddParam
 * @Author: echo
 * @Date: 2024/3/20 17:29
 * @Version: 1.0
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "LocalProductAddParam", description = "LocalProductAddParam")
public class LocalProductAddParam extends LocalProductBaseParam implements Serializable {
    @ApiModelProperty(value = "包材类型：1-飞机盒；2-平口箱；3-缓冲袋；4-不干胶；5-胶带；6-衬纸")
    private Integer packingMaterialType;

    @ApiModelProperty(value = "组合产品对应的单个产品信息,如为组合产品此参数不可为空")
    private List<SingleProductInfo> singleProductInfos;
}
